Do not write "unknown_alt".
authoroliskoli <oliskoli@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 10 Nov 2006 20:49:28 +0000 (20:49 +0000)
committeroliskoli <oliskoli@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 10 Nov 2006 20:49:28 +0000 (20:49 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2497 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/dmtlog.c

index 05d70b055f0b61009d126394bae0bcf22e268389..22f2a56e64e43cdd318cd732b2a5ff027b00ba19 100644 (file)
@@ -649,7 +649,7 @@ track_wpt_cb(const waypoint *wpt)
        
        gbfputdbl(wpt->latitude, fout);
        gbfputdbl(wpt->longitude, fout);
-       gbfputdbl(wpt->altitude, fout);
+       gbfputdbl(wpt->altitude != unknown_alt ? wpt->altitude : 0, fout);
 }
 
 static void
@@ -659,7 +659,7 @@ wpt_cb(const waypoint *wpt)
        
        gbfputdbl(wpt->latitude, fout);
        gbfputdbl(wpt->longitude, fout);
-       gbfputdbl(wpt->altitude, fout);
+       gbfputdbl(wpt->altitude != unknown_alt ? wpt->altitude : 0, fout);
        
        names = 1;
        if (wpt->description && *wpt->description) names = 2;